very-long range radar - Alemán Inglés Diccionario